Skip to content

Conversation

phipag
Copy link
Contributor

@phipag phipag commented Oct 1, 2025

Summary

This PR appends the Powertools user-agent to requests made by the AWS SDK using the Application ID feature (https://docs.aws.amazon.com/sdkref/latest/guide/feature-appid.html).

To do this, the PR registers an AWS SDK global interceptor in each powertools utility. We also update GraalVM metadata for supported modules.

Changes

Issue number: #2086


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@phipag phipag self-assigned this Oct 1, 2025
@phipag phipag linked an issue Oct 1, 2025 that may be closed by this pull request
2 tasks
@phipag phipag changed the title maintenance: Add User-Agent execution interceptors maint: Add User-Agent execution interceptors Oct 1, 2025
@phipag phipag changed the title maint: Add User-Agent execution interceptors chore: Add User-Agent execution interceptors Oct 1, 2025
@phipag phipag marked this pull request as draft October 1, 2025 15:33
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 6, 2025

@phipag phipag merged commit 267f009 into main Oct 7, 2025
15 checks passed
@phipag phipag deleted the phipag/issue2086 branch October 7, 2025 09:09
kjswaruph pushed a commit to kjswaruph/powertools-lambda-java that referenced this pull request Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Coming soon

Development

Successfully merging this pull request may close these issues.

Maintenance: Set sdk.ua.appId JVM System Property

2 participants